#ifndef STRUCT_CELLS_BASE_HPP
#define STRUCT_CELLS_BASE_HPP

#include "cellsBase.hpp"

namespace hms
{

/* so far an empty class */
template<typename CellsType>
class StructCellsBase : public CellsBase<CellsType>
{
public:
	using MeshType = typename CellsTraits<CellsType>::MeshType;

public:
	StructCellsBase() = default;
	StructCellsBase( const MeshType& );
};



template<typename CellsType>
StructCellsBase<CellsType>::StructCellsBase( const MeshType& mesh ) :
	CellsBase<CellsType>(mesh)
{}

} // namespace hms

#endif